Implementation in ALBERTA of an Automatic Tetrahedral Mesh Generator
نویسندگان
چکیده
This paper introduces a new automatic tetrahedral mesh generator on the adaptive finite element ALBERTA code. The procedure can be applied to 3D domains with boundary surfaces which are projectable on faces of a cube. The generalization of the mesh generator for complex domains which can be split into cubes or hexahedra is straightforward. The domain surfaces must be given as analytical or discrete functions. Although we have worked with orthogonal and radial projections, any other one-to-one projection may be considered. The mesh generator starts from a coarse tetrahedral mesh which is automatically obtained by the subdivision of each cube into six tetrahedra. The main idea is to construct a sequence of nested meshes by refining only the tetrahedra which have a face on the cube projection faces. The virtual projection of external faces defines a triangulation on the domain boundary. The 3-D local refinement is carried out such that the approximation of domain boundary surfaces verifies a given precision. Once this objective is achieved reached, those nodes placed on the cube faces are projected on their corresponding true boundary surfaces, and inner nodes are relocated using a linear mapping. As the mesh topology is kept during node movement, poor quality or even inverted elements could appear in the resulting mesh. For this reason, a mesh optimization procedure must be applied. Finally, the efficiency of the proposed technique is shown with several applications. Las Palmas de G.C., Spain
منابع مشابه
An automatic test case generator for evaluating implementation of access control policies
One of the main requirements for providing software security is the enforcement of access control policies which aim to protect resources of the system against unauthorized accesses. Any error in the implementation of such policies may lead to undesirable outcomes. For testing the implementation of access control policies, it is preferred to use automated methods which are faster and more relia...
متن کاملA Combined Octree-advancing Front Method for Tetrahedra and Anisotropic Surface Meshes
A more automatic method for generation of tetrahedra and directional surface meshes are the two developments presented in this paper. Un-structured grids are generated for complex 3-D ge-ometries including multi-body domains. A combined octree-advancing front method is presented for the generation of the unstructured surface mesh as well as the tetrahedral volume mesh. The unique feature of thi...
متن کاملThe Meccano Method for Automatic Tetrahedral Mesh Generation of Complex Genus-Zero Solids
In this paper we introduce an automatic tetrahedral mesh generator for complex genus-zero solids, based on the novel meccano technique. Our method only demands a surface triangulation of the solid, and a coarse approximation of the solid, called meccano, that is just a cube in this case. The procedure builds a 3-D triangulation of the solid as a deformation of an appropriate tetrahedral mesh of...
متن کاملTetrahedral Mesh Generation for Medical Imaging⋆
We describe the open source implementation of an adaptive tetrahedral mesh generator particularly targeted for non-rigid FEM registration of MR images. While many medical imaging applications require robust mesh generation, there are few codes available. Moreover, most of the practical implementations are commercial. The algorithm we have implemented has been previously evaluated for simulation...
متن کاملA mesh generation procedure to simulate bimaterials
It is difficult to develop an algorithm which is able to generate the appropriate mesh around the interfaces in bimaterials. In this study, a corresponding algorithm is proposed for this class of unified structures made from different materials with arbitrary shapes. The non-uniform mesh is generated adaptively based on advancing front technique available in Abaqus software. Implementing severa...
متن کامل